package tum0r.webengine.enums.database

/**
 * 说明: 数据库字段属性
 *
 * 创建者: tum0r
 *
 * 时间: 2021/8/22 10:42
 *
 * @param[type] 属性在数据库中的值
 */
enum class ETableFieldType(val type: String) {
    /**
     * 普通索引
     */
    INDEX("MUL"),

    /**
     * 唯一索引
     */
    UNIQUE_INDEX("UNI"),

    /**
     * 主键
     */
    PRIMARY_KEY("PRI"),

    /**
     * 自增主键
     */
    AUTO_INCREMENT("PRI"),

    /**
     * 外键
     */
    FOREIGN_KEY("FOR"),

    /**
     * 不作为数据库的字段
     */
    IGNORE("IGN")
}